package queue

//定义常量
const (
	timeFormat            = "2006-01-02 15:04:05" //时间格式
	newQueueCap           = 100000                //新队列容量
	queueInstanceNotFound = "没有找到指定的队列实列"
)

//QError : 队列自定义错误
type QError struct {
	Status string `json:"status"`
	Msg    string `json:"msg"`
}

//Error : 获取错误内容
func (e *QError) Error() string {
	return e.Msg
}

// NewQueueError : 新队列错误
func NewQueueError(msg string) *QError {
	return &QError{
		Status: "fail",
		Msg:    msg,
	}
}
